package heliotrope.res
{
	import heliotrope.net.loader.ILoadTarget;
	import heliotrope.net.loader.LoadMission;
	import heliotrope.net.loader.ITargetHost;
	import heliotrope.net.loader.IStateTarget;
	
	public class ResourceMission extends LoadMission
	{
		protected var _targetHost:ITargetHost;
		public function ResourceMission(url_:String, target_:IStateTarget, loadType_:String, targetHost_:ITargetHost, retryTimes_:int=-1)
		{
			super(url_, target_, loadType_, retryTimes_);
			_targetHost = targetHost_;
		}

		public function get host():ITargetHost
		{
			return _targetHost;
		}
	}
}